London, England
lodging
Posted over 4 years ago
The Ormonde, Chelsea
A very beautiful, traditional English London residence in upmarket residential Chelsea. With two spacious bedrooms and ensuite bathrooms you'll be proud to call such a refined and gorgeous property your home during your stay.
0